plural holdups
1
: a usually brief delay
a traffic holdup
Hey, what's the holdup? [=what is the reason for the delay?]
2
: a robbery that is done using a gun
There have been a series of holdups at local banks.



